// pages/mine/getphone/getphone.js
const app = getApp()
const http = require('../../../utils/util.js');
const Base64 = require('../../../utils/base');
Page({

  /**
   * 页面的初始数据
   */
  data: {
		logo:null,
  },


  //获取手机号
  getPhoneNumber(e){
	  if(e.detail.errMsg=='getPhoneNumber:ok'){
	  	wx.login({
			success:(res)=>{
				let data={
					encryptedData:e.detail.encryptedData,
					code:res.code,
					iv:e.detail.iv,
					user_id:wx.getStorageSync('user_id'),
					user_token:wx.getStorageSync('user_token'),
				}
				http.post('user/postPhone',Base64.encode(JSON.stringify(data))).then(res=>{
					if(res.status==1){
						wx.setStorageSync('phone',res.result)
						wx.switchTab({
							url:'/pages/mine/mine'
						})
					}else{
						wx.showToast({
							title:res.message,
							icon:'none'
						})
					}
				})
			}
		})
	  }else{
	  	wx.showToast({
	  		title:'授权失败',
	  		icon:'none'
	  	})
	  }
  },



  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
	 this.setData({
		 logo:app.globalData.logo
	 })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})